thick patch of vegetation - Francés Inglés Diccionario